package com.fc.test.mapper.auto;

import com.fc.test.model.auto.TAbbQuanmin;
import com.fc.test.model.auto.TAbbQuanminExample;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

/**
 * 
 * 
 * @author fuce
 * @email 87766867@qq.com
 * @date 2019-08-19 15:25:48
 */
public interface TAbbQuanminMapper {
    long countByExample(TAbbQuanminExample example);

    int deleteByExample(TAbbQuanminExample example);
		
    int deleteByPrimaryKey(String id);
		
    int insert(TAbbQuanmin record);

    int insertSelective(TAbbQuanmin record);

    List<TAbbQuanmin> selectByExample(TAbbQuanminExample example);
		
    TAbbQuanmin selectByPrimaryKey(String id);
		
    int updateByExampleSelective(@Param("record") TAbbQuanmin record, @Param("example") TAbbQuanminExample example);

    int updateByExample(@Param("record") TAbbQuanmin record, @Param("example") TAbbQuanminExample example); 
		
    int updateByPrimaryKeySelective(TAbbQuanmin record);

    int updateByPrimaryKey(TAbbQuanmin record);

    List<TAbbQuanmin> getQuanminByPage(Map<String,Object> paramMap);

    List<TAbbQuanmin> getMyQuanminList(Map<String,Object> map);
  	  	
}